#ifndef __HELLO_H__
#define __HELLO_H__

//class OMElement;
//class MessageContext;

#include <ServiceSkeleton.h>
//#include <iostream>
//#include <stdio.h>
//#include <axutil_env.h>
//#include <Environment.h>
//#include <OMText.h>
////#include <OMElement.h>
//#include <MessageContext.h>
using namespace wso2wsf;
using namespace std;

class Hello: public ServiceSkeleton {
	public:
	WSF_EXTERN WSF_CALL Hello(){};
	OMElement* WSF_CALL invoke(OMElement *message, MessageContext *msgCtx);
	OMElement* WSF_CALL onFault(OMElement *ele);
	void WSF_CALL init();
	OMElement* greet(OMElement* inMsg);
};

#endif //__HELLO_H__
